﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HKEA.CMS.Core.Utility;
using HKEA.CMS.Core.Models;


namespace HKEA.CMS.Core.IDAL.App
{
    public interface Iapp_tblCust_BusNature
    {
        int InsertENT(app_tblCust_BusNature ent);
        int SaveList(List<int> toAddList,List<int> toDelList, int customerudi,string LastModifyBy);
        int InsertENT(List<int> BusNatureUIDList,int CustomerUID,string LastModifyBy);
        List<app_tblCust_BusNature> GetListByENT(app_tblCust_BusNature ent,PageParam param,string strPropertyName,string strOrderBy);
        List<app_tblCust_BusNature> GetListByENT(app_tblCust_BusNature ent,bool NeedDelete);
        int GetCountByENT(app_tblCust_BusNature ent,bool NeedDelete);
        int UpdateENT (app_tblCust_BusNature ent);
        int DeleteENT(app_tblCust_BusNature ent);
        List<int> GetCustomerUIDList();
    }
}
